[INFO] cloning repository https://github.com/icemeat/yomutls
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/icemeat/yomutls" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ficemeat%2Fyomutls", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ficemeat%2Fyomutls'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 1f13a8c367f10e1b96e3094930e16fd7f2559ac6
[INFO] building icemeat/yomutls against master#ff34b919075f35a1787659e9c448a34b06bab8de for issue-85264
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ficemeat%2Fyomutls" "/workspace/builds/worker-8/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-8/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/icemeat/yomutls on toolchain ff34b919075f35a1787659e9c448a34b06bab8de
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/icemeat/yomutls
[INFO] finished tweaking git repo https://github.com/icemeat/yomutls
[INFO] tweaked toml for git repo https://github.com/icemeat/yomutls written to /workspace/builds/worker-8/source/Cargo.toml
[INFO] crate git repo https://github.com/icemeat/yomutls already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 0a44cccba0148fa7b7a683ed40c45cd11ebdf247b6487fe1aa0595db396bb4f2
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "0a44cccba0148fa7b7a683ed40c45cd11ebdf247b6487fe1aa0595db396bb4f2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0a44cccba0148fa7b7a683ed40c45cd11ebdf247b6487fe1aa0595db396bb4f2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0a44cccba0148fa7b7a683ed40c45cd11ebdf247b6487fe1aa0595db396bb4f2", kill_on_drop: false }`
[INFO] [stdout] 0a44cccba0148fa7b7a683ed40c45cd11ebdf247b6487fe1aa0595db396bb4f2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 27385a8b92cc47a40600488bdccd53a78b4b08834b3cfea00c93d130e24612be
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "27385a8b92cc47a40600488bdccd53a78b4b08834b3cfea00c93d130e24612be", kill_on_drop: false }`
[INFO] [stderr]    Compiling gahu_uploader v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `SocketAddr`
[INFO] [stdout]  --> src/main.rs:1:31
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::net::{ToSocketAddrs, SocketAddr,TcpStream};
[INFO] [stdout]   |                               ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `null` should have an upper camel case name
[INFO] [stdout]  --> src/tls/handshake/clienthello.rs:5:9
[INFO] [stdout]   |
[INFO] [stdout] 5 |         null=0,
[INFO] [stdout]   |         ^^^^ help: convert the identifier to upper camel case: `Null`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::util::u24`
[INFO] [stdout]  --> src/tls/mod.rs:8:9
[INFO] [stdout]   |
[INFO] [stdout] 8 |     use super::util::u24;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `TLS_MAC` should have an upper camel case name
[INFO] [stdout]   --> src/tls/mod.rs:99:12
[INFO] [stdout]    |
[INFO] [stdout] 99 |     struct TLS_MAC{
[INFO] [stdout]    |            ^^^^^^^ help: convert the identifier to upper camel case: `TlsMac`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[derive]` can't be used on a `#[repr(packed)]` struct that does not derive Copy (error E0133)
[INFO] [stdout]   --> src/tls/handshake/mod.rs:44:10
[INFO] [stdout]    |
[INFO] [stdout] 44 | #[derive(Debug)]
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unaligned_references)]` on by default
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #82523 <https://github.com/rust-lang/rust/issues/82523>
[INFO] [stdout]    = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum is never used: `ContentType`
[INFO] [stdout]  --> src/tls/common.rs:2:6
[INFO] [stdout]   |
[INFO] [stdout] 2 | enum ContentType {
[INFO] [stdout]   |      ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct is never constructed: `ProtocolVersion`
[INFO] [stdout]  --> src/tls/common.rs:9:12
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub struct ProtocolVersion {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TLS_1_2`
[INFO] [stdout]   --> src/tls/common.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | const TLS_1_2 :ProtocolVersion = ProtocolVersion{major: 3, minor:3};
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum is never used: `CompressionMethod`
[INFO] [stdout]  --> src/tls/handshake/clienthello.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 |     enum CompressionMethod {
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct is never constructed: `Random`
[INFO] [stdout]  --> src/tls/handshake/clienthello.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 |     struct Random{
[INFO] [stdout]   |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct is never constructed: `ClientHello`
[INFO] [stdout]   --> src/tls/handshake/clienthello.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 |     struct ClientHello{
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias is never used: `CipherSuite`
[INFO] [stdout]  --> src/tls/handshake/ciphersuite.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub type CipherSuite = [u8;2];
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TLS_NULL_WITH_NULL_NULL`
[INFO] [stdout]  --> src/tls/handshake/ciphersuite.rs:3:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | const TLS_NULL_WITH_NULL_NULL :CipherSuite= [0x00, 0x00];
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TLS_RSA_WITH_NULL_SHA`
[INFO] [stdout]  --> src/tls/handshake/ciphersuite.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | const TLS_RSA_WITH_NULL_SHA :CipherSuite= [0x00, 0x02];
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant is never used: `TLS_RSA_WITH_AES_128_CBC_SHA`
[INFO] [stdout]  --> src/tls/handshake/ciphersuite.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | const TLS_RSA_WITH_AES_128_CBC_SHA :CipherSuite = [0x00, 0x2F];
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `HelloRequest`
[INFO] [stdout]  --> src/tls/handshake/mod.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     HelloRequest = 0x00,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `ServerHello`
[INFO] [stdout]  --> src/tls/handshake/mod.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     ServerHello = 0x02,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `Certificate`
[INFO] [stdout]   --> src/tls/handshake/mod.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     Certificate = 0x0b,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `ServerKeyExchange`
[INFO] [stdout]   --> src/tls/handshake/mod.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     ServerKeyExchange = 0x0c,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `CertificateRequest`
[INFO] [stdout]   --> src/tls/handshake/mod.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     CertificateRequest = 0x0d,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `ServerHelloDone`
[INFO] [stdout]   --> src/tls/handshake/mod.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     ServerHelloDone = 0x0e,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `CerficiateVerify`
[INFO] [stdout]   --> src/tls/handshake/mod.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     CerficiateVerify = 0x0f,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `ClientKeyExchange`
[INFO] [stdout]   --> src/tls/handshake/mod.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     ClientKeyExchange = 0x10,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `Finished`
[INFO] [stdout]   --> src/tls/handshake/mod.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     Finished = 0x14,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `new`
[INFO] [stdout]   --> src/tls/handshake/mod.rs:54:12
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn new(data : HandshakeData) -> HandshakeChunk{
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field is never read: `msg_type`
[INFO] [stdout]   --> src/tls/mod.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |         msg_type : u8,
[INFO] [stdout]    |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `Warning`
[INFO] [stdout]   --> src/tls/mod.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 |         Warning = 0x01,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `Fatal`
[INFO] [stdout]   --> src/tls/mod.rs:27:9
[INFO] [stdout]    |
[INFO] [stdout] 27 |         Fatal = 0x02,
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `CloseNotify`
[INFO] [stdout]   --> src/tls/mod.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 |         CloseNotify = 0x00,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `UnexpectedMessage`
[INFO] [stdout]   --> src/tls/mod.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 |         UnexpectedMessage = 0x0a,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `BadrecordMAC`
[INFO] [stdout]   --> src/tls/mod.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 |         BadrecordMAC = 0x14,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `DescryptionFailed`
[INFO] [stdout]   --> src/tls/mod.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |         DescryptionFailed = 0x15,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `RecordOverflow`
[INFO] [stdout]   --> src/tls/mod.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 |         RecordOverflow = 0x16,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `DecompressionFailure`
[INFO] [stdout]   --> src/tls/mod.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |         DecompressionFailure = 0x1e,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `HandshakeFailure`
[INFO] [stdout]   --> src/tls/mod.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |         HandshakeFailure = 0x28,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `BadCertificate`
[INFO] [stdout]   --> src/tls/mod.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |         BadCertificate = 0x2a,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `UnsupportedCertificate`
[INFO] [stdout]   --> src/tls/mod.rs:39:9
[INFO] [stdout]    |
[INFO] [stdout] 39 |         UnsupportedCertificate = 0x2b,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `CertificateRevoked`
[INFO] [stdout]   --> src/tls/mod.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 |         CertificateRevoked = 0x2c,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `CertificateExpired`
[INFO] [stdout]   --> src/tls/mod.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 |         CertificateExpired = 0x2d,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `CertificateUnknown`
[INFO] [stdout]   --> src/tls/mod.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 |         CertificateUnknown = 0x2e,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `IllegalParameter`
[INFO] [stdout]   --> src/tls/mod.rs:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 |         IllegalParameter = 0x2f,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `UnknownCA`
[INFO] [stdout]   --> src/tls/mod.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |         UnknownCA = 0x30,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `AccessDenied`
[INFO] [stdout]   --> src/tls/mod.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         AccessDenied = 0x31,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `DecodeError`
[INFO] [stdout]   --> src/tls/mod.rs:46:9
[INFO] [stdout]    |
[INFO] [stdout] 46 |         DecodeError = 0x32,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `DecryptError`
[INFO] [stdout]   --> src/tls/mod.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 47 |         DecryptError = 0x33,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `ExportRestriction`
[INFO] [stdout]   --> src/tls/mod.rs:48:9
[INFO] [stdout]    |
[INFO] [stdout] 48 |         ExportRestriction = 0x3c,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `ProtocolVersion`
[INFO] [stdout]   --> src/tls/mod.rs:49:9
[INFO] [stdout]    |
[INFO] [stdout] 49 |         ProtocolVersion = 0x46,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `InsufficientSecurity`
[INFO] [stdout]   --> src/tls/mod.rs:50:9
[INFO] [stdout]    |
[INFO] [stdout] 50 |         InsufficientSecurity = 0x47,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `InternalErro`
[INFO] [stdout]   --> src/tls/mod.rs:51:9
[INFO] [stdout]    |
[INFO] [stdout] 51 |         InternalErro = 0x50,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `UserCanceled`
[INFO] [stdout]   --> src/tls/mod.rs:52:9
[INFO] [stdout]    |
[INFO] [stdout] 52 |         UserCanceled = 0x5a,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `NoRenegotiation`
[INFO] [stdout]   --> src/tls/mod.rs:53:9
[INFO] [stdout]    |
[INFO] [stdout] 53 |         NoRenegotiation = 0x64,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field is never read: `alert_level`
[INFO] [stdout]   --> src/tls/mod.rs:58:9
[INFO] [stdout]    |
[INFO] [stdout] 58 |         alert_level : AlertLevel,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field is never read: `alert_desc`
[INFO] [stdout]   --> src/tls/mod.rs:59:9
[INFO] [stdout]    |
[INFO] [stdout] 59 |         alert_desc : AlertDescription,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct is never constructed: `TLSPlaintext`
[INFO] [stdout]   --> src/tls/mod.rs:68:12
[INFO] [stdout]    |
[INFO] [stdout] 68 |     struct TLSPlaintext<Chunk>
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `None`
[INFO] [stdout]   --> src/tls/mod.rs:81:9
[INFO] [stdout]    |
[INFO] [stdout] 81 |         None
[INFO] [stdout]    |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct is never constructed: `TLSCompressed`
[INFO] [stdout]   --> src/tls/mod.rs:83:12
[INFO] [stdout]    |
[INFO] [stdout] 83 |     struct TLSCompressed{
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `new`
[INFO] [stdout]   --> src/tls/mod.rs:92:12
[INFO] [stdout]    |
[INFO] [stdout] 92 |         fn new<Chunk>(comptype :TLSCompressType, _plane_data : &Chunk)->TLSCompressed
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct is never constructed: `TLS_MAC`
[INFO] [stdout]   --> src/tls/mod.rs:99:12
[INFO] [stdout]    |
[INFO] [stdout] 99 |     struct TLS_MAC{
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct is never constructed: `TLSCiphertext`
[INFO] [stdout]    --> src/tls/mod.rs:102:12
[INFO] [stdout]     |
[INFO] [stdout] 102 |     struct TLSCiphertext<Chunk>
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `write_post`
[INFO] [stdout]  --> src/main.rs:7:4
[INFO] [stdout]   |
[INFO] [stdout] 7 | fn write_post(stream :&mut TcpStream){
[INFO] [stdout]   |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `ping`
[INFO] [stdout]   --> src/main.rs:20:4
[INFO] [stdout]    |
[INFO] [stdout] 20 | fn ping(stream :&mut TcpStream){
[INFO] [stdout]    |    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message is not a string literal
[INFO] [stdout]   --> src/main.rs:62:20
[INFO] [stdout]    |
[INFO] [stdout] 62 |             panic!(e);
[INFO] [stdout]    |                    ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_fmt_panic)]` on by default
[INFO] [stdout]    = note: this is no longer accepted in Rust 2021
[INFO] [stdout] help: add a "{}" format string to Display the message
[INFO] [stdout]    |
[INFO] [stdout] 62 |             panic!("{}", e);
[INFO] [stdout]    |                    ^^^^^
[INFO] [stdout] help: or use std::panic::panic_any instead
[INFO] [stdout]    |
[INFO] [stdout] 62 |             std::panic::panic_any(e);
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `strBuf` should have a snake case name
[INFO] [stdout]   --> src/main.rs:55:25
[INFO] [stdout]    |
[INFO] [stdout] 55 |                     let strBuf = std::str::from_utf8(buf.as_slice()).unwrap();
[INFO] [stdout]    |                         ^^^^^^ help: convert the identifier to snake case: `str_buf`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `sessionID` should have a snake case name
[INFO] [stdout]   --> src/tls/handshake/clienthello.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 15 |         sessionID : Vec<u8>,
[INFO] [stdout]    |         ^^^^^^^^^ help: convert the identifier to snake case: `session_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `cipherSuite` should have a snake case name
[INFO] [stdout]   --> src/tls/handshake/clienthello.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |         cipherSuite : Vec<CipherSuite>,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to snake case: `cipher_suite`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 65 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.66s
[INFO] running `Command { std: "docker" "inspect" "27385a8b92cc47a40600488bdccd53a78b4b08834b3cfea00c93d130e24612be", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "27385a8b92cc47a40600488bdccd53a78b4b08834b3cfea00c93d130e24612be", kill_on_drop: false }`
[INFO] [stdout] 27385a8b92cc47a40600488bdccd53a78b4b08834b3cfea00c93d130e24612be
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 17f465ca0507d4531f50dc8688d722e91cad9b1d985fc250a433eb5cc7ef6473
[INFO] running `Command { std: "docker" "start" "-a" "17f465ca0507d4531f50dc8688d722e91cad9b1d985fc250a433eb5cc7ef6473", kill_on_drop: false }`
[INFO] [stderr]    Compiling gahu_uploader v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0425]: cannot find value `CLIENT_HELLO` in module `handshake`
[INFO] [stdout]   --> src/tls/test/handshake_test.rs:17:50
[INFO] [stdout]    |
[INFO] [stdout] 17 |         assert_eq!(testcase.gettype(),handshake::CLIENT_HELLO);
[INFO] [stdout]    |                                                  ^^^^^^^^^^^^ not found in `handshake`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `SocketAddr`
[INFO] [stdout]  --> src/main.rs:1:31
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::net::{ToSocketAddrs, SocketAddr,TcpStream};
[INFO] [stdout]   |                               ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tls::util::u24`
[INFO] [stdout]  --> src/tls/test/handshake_test.rs:5:9
[INFO] [stdout]   |
[INFO] [stdout] 5 |     use tls::util::u24;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `SocketAddr`
[INFO] [stdout]   --> src/tls/test/handshake_test.rs:20:35
[INFO] [stdout]    |
[INFO] [stdout] 20 |     use std::net::{ToSocketAddrs, SocketAddr,TcpStream};
[INFO] [stdout]    |                                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `null` should have an upper camel case name
[INFO] [stdout]  --> src/tls/handshake/clienthello.rs:5:9
[INFO] [stdout]   |
[INFO] [stdout] 5 |         null=0,
[INFO] [stdout]   |         ^^^^ help: convert the identifier to upper camel case: `Null`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::util::u24`
[INFO] [stdout]  --> src/tls/mod.rs:8:9
[INFO] [stdout]   |
[INFO] [stdout] 8 |     use super::util::u24;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `TLS_MAC` should have an upper camel case name
[INFO] [stdout]   --> src/tls/mod.rs:99:12
[INFO] [stdout]    |
[INFO] [stdout] 99 |     struct TLS_MAC{
[INFO] [stdout]    |            ^^^^^^^ help: convert the identifier to upper camel case: `TlsMac`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error; 6 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `gahu_uploader`
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] running `Command { std: "docker" "inspect" "17f465ca0507d4531f50dc8688d722e91cad9b1d985fc250a433eb5cc7ef6473", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "17f465ca0507d4531f50dc8688d722e91cad9b1d985fc250a433eb5cc7ef6473", kill_on_drop: false }`
[INFO] [stdout] 17f465ca0507d4531f50dc8688d722e91cad9b1d985fc250a433eb5cc7ef6473
